home *** CD-ROM | disk | FTP | other *** search
/ Visual Cafe 3 / Visual Cafe 3.ISO / Vcafe / Main.bin / jmath_md.h < prev    next >
C/C++ Source or Header  |  1998-09-15  |  985b  |  30 lines

  1. /*
  2.  * @(#)jmath_md.h    1.6 98/07/01
  3.  *
  4.  * Copyright 1995-1998 by Sun Microsystems, Inc.,
  5.  * 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
  6.  * All rights reserved.
  7.  * 
  8.  * This software is the confidential and proprietary information
  9.  * of Sun Microsystems, Inc. ("Confidential Information").  You
  10.  * shall not disclose such Confidential Information and shall use
  11.  * it only in accordance with the terms of the license agreement
  12.  * you entered into with Sun.
  13.  */
  14.  
  15. /*
  16.  * An awful hack, but the dumb MSC compiler #define's exception to _exception
  17.  * for compatibility with non-ANSI names, and this conflicts with the field
  18.  * named 'exception' in 'struct execenv' of interpreter.h.
  19.  */
  20. #include <math.h>
  21. #undef exception
  22.  
  23. #define DREM(a,b) drem(a,b)
  24. #define IEEEREM(a,b) ieeerem(a,b)
  25.  
  26. /* drem, rint, and ieeerem are defined in math_md.c */
  27. extern double drem(double dividend, double divisor);
  28. extern double ieeerem(double dividend, double divisor);
  29. extern double rint(double a);
  30.